Page({

  /**
   * 页面的初始数据
   */
  data: {
    problemText: null,
    phoneText: null,
    emallText:null
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  },

  /**
   * 自定义方法
   */

  
  //反馈问题/建议
  getProblemStr: function (e) {
    this.data.problemText = e.detail.value;
  },
  
  //手机号
  getPhone: function (e) {
    this.data.phoneText = e.detail.value;
  },

  //邮箱
  getEmail: function (e) {
    this.data.emallText = e.detail.value;
  },

  submitAdvice: function (e) {
    var value = e.currentTarget.dataset.problem
    
    //问题是否为空
    var variable1 = this.data.problemText
    if (variable1 == null || variable1 == undefined || variable1 == '') {
      wx.showToast({
        title: '建议不能为空!',
        icon: 'none'
      })
      return
    }else{ //问题不为空
       
      var phoneVar = this.data.phoneText
      if (phoneVar == null || phoneVar == undefined || phoneVar == '') { //手机号为空
        

      } else { //手机号不为空 

        //正则判断是否合法
        var myreg = /^(((13[0-9]{1})|(15[0-9]{1})|17[0-9]{1}|(18[0-9]{1}))+\d{8})$/;
        if (!myreg.test(phoneVar)) {
          wx.showToast({
            title: '手机号不合法!',
            icon: 'none'
          })
          return
        }
        
      }

      //邮箱是否为空 判断格式正确
      var emailVar = this.data.phoneText
      if (emailVar == null || emailVar == undefined || emailVar == '') { //邮箱为空

        //提交产品建议接口

      } else {
        //非空 判断邮箱格式

        //提交产品建议接口

      }


      wx.showToast({
        title: '提交成功',
        icon: 'none'
      })


       
    }

  }
  
})